car bombs - German English Dictionary